#ifndef NF_SOCS_CONSTANS_H
#define NF_SOCS_CONSTANS_H
#include <linux/kernel.h>

#define	NF_PRI_IP_SOCS_FIRST  INT_MIN /*for the whole socs as the lb*/
#define	NF_PRI_IP_SOCS_LAST   INT_MAX /*for the whole socs as the lb*/
#define NF_PRI_IP_SOCS_HELLO    -600 /*nete is -500*/
#define	NF_PRI_ARP_SOCS_SAIP       -500   /*for arp*/

/*which can be change by user then include in socs_config*/
#define CSDOMAIN_DEF  "gz6ATE.reyzar.net"
#define HOSTNAME_DEF  "node"
#define MCIP6_DEF      "FF12::1"
#define MCIP4_DEF      "239.0.0.1"
#define TMHELLO_DEF   2*1000
#define TMDEAD_DEF    8*1000
#define TMSTABLE_DEF  8*1000

#define HOSTNAMESIZE  30

#define LOCALLINKSIZE 10  /*the max lcl_num*/

#define SAPSIZE       50 /*the max sap_num*/
#define CSSIZE	      40

#define SOCS_NETLINK  17

#define MAX_PAYLOAD 10240 /*netlink msg max payload*/

#endif
